<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" type="text/css" href="style.css">
    <script src="./js/test.js"></script>
    <script src="/echarts.js"></script>
    <style>
        h1{text-align: center;}
        .a1 {
            /* 弹性布局 让页面元素垂直+水平居中 */
            display: flex;
            /* 让一行中的元素平均分配宽度 */
            justify-content: space-around;
            align-items: center;
            /* 元素在一行放不下时自动换行 */
            flex-wrap: wrap;
            width: 100%;
            height: 100%;
        }
        .a1 div {float:left;width:30%; height:250px; border:3px solid #bbccaa;text-align:center;margin:2px;padding:20px;}
    </style>
</head>
<body>
    <h1>饼图-沈林涛</h1>
    <div class="a1">
        <div id="b1"></div>
        <div id="b2"></div>
        <div id="b3"></div>
        <div id="b4"></div>
        <div id="b5"></div>
        <div id="b6"></div>
    </div>
</body>
</html>

<script>
    var mychart = echarts.init(document.getElementById("b1"));

    var option ={
        series:{
            type:'pie',
            data:[1,2,3],
        },
        title:{
            text:'成绩占比',
            subtext:'沈林涛',
        },
    };
    mychart.setOption(option)

    var myChart2 = echarts.init(document.getElementById("b2"));
        var option2 ={
            title:{
                text:'成绩占比',
                subtext:'沈林涛',
                left:'center',
                bottom:'2%',
                textStyle:{
                    color: 'red',
                    fontStyle:'italic',
                },
            },
            legend: {},
            series:{
                type:'pie',
                data:[{
                    value: 1,
                    name: '优',
                },{
                    value: 3,
                    name: '良',
                },{
                    value: 4,
                    name: '中',
                },{
                    value: 2,
                    name: '差',
                }],
            },
        };
        myChart2.setOption(option2);

        var myChart3 = echarts.init(document.getElementById("b3"));
        var option3 ={
            title:{
                text:'成绩占比',
                subtext:'沈林涛',
                left:'center',
                bottom:'2%',
                textStyle:{
                    color: 'red',
                    fontStyle:'italic',
                },
            },
            legend: {},
            series:{
                type:'pie',
                data:[{
                    value: 1,
                    name: '优',
                },{
                    value: 3,
                    name: '良',
                },{
                    value: 4,
                    name: '中',
                },{
                    value: 2,
                    name: '差',
                }],
            },
        };
        myChart3.setOption(option3);
    
        var myChart4 = echarts.init(document.getElementById("b4"));
        var option4 ={
            title:{
                text:'成绩占比',
                subtext:'沈林涛',
                left:'center',
                bottom:'2%',
                textStyle:{
                    color: 'red',
                    fontStyle:'italic',
                },
            },
            legend: {},
            series:{
                type:'pie',
                data:[{
                    value: 1,
                    name: '优',
                },{
                    value: 3,
                    name: '良',
                },{
                    value: 4,
                    name: '中',
                },{
                    value: 2,
                    name: '差',
                }],
                label:{
                    color:'black',
                    position:'inner',
                },
            },
        };
        myChart4.setOption(option4);

        var myChart5 = echarts.init(document.getElementById("b5"));
        var option5 ={
            title:{
                text:'成绩占比--圆环图',
                subtext:'沈林涛',
                left:'center',
                bottom:'2%',
                textStyle:{
                    color: 'red',
                    fontStyle:'italic',
                },
            },
            legend: {
                left: 'center',
                top: 'bottom',
            },
            tooltip: {
                formatter: '{b}:{c}({d}%)',
            },
            series:{
                type:'pie',
                radius: ['60%','85%'],
                data:[{
                    value: 1,
                    name: '优',
                },{
                    value: 3,
                    name: '良',
                },{
                    value: 4,
                    name: '中',
                },{
                    value: 2,
                    name: '差',
                }],
                label:{
                    color:'black',
                    position:'inner',
                },
            },
        };
        myChart5.setOption(option5);

        var myChart6 = echarts.init(document.getElementById("b6"));
        var option6 ={
            title:{
                text:'成绩占比--南丁格尔图',
                subtext:'沈林涛',
                left:'center',
                bottom:'2%',
                textStyle:{
                    color: 'red',
                    fontStyle:'italic',
                },
            },
            legend: {
                left: 'center',
                top: 'bottom',
            },
            tooltip: {
                formatter: '{b}:{c}({d}%)',
            },
            series:{
                type:'pie',
               // radius: ['60%','85%'],
               roseType: true,
                data:[{
                    value: 1,
                    name: '优',
                },{
                    value: 3,
                    name: '良',
                },{
                    value: 4,
                    name: '中',
                },{
                    value: 2,
                    name: '差',
                }],
                label:{
                    color:'black',
                    position:'inner',
                },
            },
        };
        myChart6.setOption(option6);
</script>